considerably larger - French English Dictionary